﻿body{
	min-width:1200px;
	color:#555
}

a:link,a:visited{
	color:#555
}

.txt1{
	height:22px;
	line-height:22px;
	padding:0 5px;
	border:1px solid #ddd;
	*vertical-align:-5px
}

.btn_red1,.btn_red2,.btn_green1,.btn_green2,.btn_green3,.btn_green4,.btn_gray1,.btn_gray2,.btn_yellow1{
	display:inline-block;
	*display:inline;
	*zoom:1;
	text-align:center
}

.btn_red1,.btn_red1:link,.btn_red1:visited{
	color:#fff;
	background:#ff4747
}

.btn_red2,.btn_red2:link,.btn_red2:visited{
	color:#fff;
	background:#ff4747;
	border:1px solid #e71204
}

.btn_red2:hover{
	background:#e71204;
	text-decoration:none
}

.btn_green1,.btn_green1:link,.btn_green1:visited{
	background:#22b9b1;
	border:1px solid #16a299;
	color:#fff
}

.btn_green1:hover{
	text-decoration:none;
	background:#16a299
}

.btn_green2,.btn_green2:link,.btn_green2:visited{
	background:#3dd1cb;
	color:#fff
}

.btn_green3,.btn_green3:link,.btn_green3:visited{
	color:#fff;
	background:#3ed1cb;
	border:1px solid #16a299
}

.btn_green3:hover{
	text-decoration:none;
	background:#16a299
}

.btn_green4,.btn_green4:link,.btn_green4:visited{
	color:#fff;
	background:#00ca74;
}

.btn_gray1{
	color:#bbb;
	background:#ededed;
	border:1px solid #c5c4c4
}

.btn_gray2{
	color:#bbb;
	background:#ededed
}

.btn_yellow1,.btn_yellow1:link,.btn_yellow1:visited{
	color:#fff;
	background:#ff8b36
}

.icons{
	position:absolute
}

.icons i{
	padding:2px 5px;
	margin-right:4px;
	color:#fff
}

.icons .d3{
	background:#a0e708
}

.icons .max{
	background:#40b0ff
}

.topNav{
	position:relative;
	height:38px;
	line-height:38px;
	background:#f5f5f5;
	z-index:100
}

.topLeft{
	width:360px;
	height:38px;
}

.topNav b{
	transition:transform .2s ease-in 0s;
	-webkit-transition:-webkit-transform .2s ease-in 0s
}

.topNav .open b,.topNav .on b{
	transform:rotate(180deg);
	-webkit-transform:rotate(180deg)
}

.welcome,.tplink{
	background:url(../images/icons_common.png) no-repeat right -113px
}

.message{
	background:url(../images/icons_common.png) no-repeat 0 14px
}

.city{
	margin:8px 0 0 0
}

.chs{
	position:relative;
	min-width:40px;
	_width:40px;
	height:20px;
	line-height:20px;
	padding:0 20px 0 10px;
	border:1px solid #eae7e7;
	color:#3e3d3d;
	font-weight:bold;
	cursor:pointer;
	z-index:2;
	background:#fff
}

.chs b{
	position:absolute;
	width:11px;
	height:6px;
	right:6px;
	top:7px;
	background:url(../images/icons_common.png) no-repeat left -79px
}

.city.on{
	margin:8px 0 0 0
}

.city.on .chs{
	border-bottom:0
}

.citychs{
	display:none;
	position:absolute;
	left:0;
	top:20px;
	width:500px;
	background:#fff;
	border:1px solid #eae7e7
}

.htcy{
	border-bottom:1px solid #eae7e7
}

.ctypewp{
	height:180px;
	overflow-y:auto;
	overflow-x:hidden
}

.ctypewp li{
	margin:10px 0
}

.ctypewp span{
	float:left;
	width:24px;
	height:24px;
	margin-right:10px;
	line-height:24px;
	text-align:center;
	background:#f0f0f0
}

.ctypewp p{
	float:left;
	width:400px
}

.ctypewp a{
	float:left;
	margin-right:8px;
	height:24px;
	line-height:24px;
	padding:0 8px;
	white-space:nowrap
}

.ctypewp a:hover,.ctypewp a.now{
	color:#fff;
	text-decoration:none;
	background:#ff4747
}

.topNav .srcity{
	padding:0 0 0 15px;
	background:#f8f8f8
}

.srcity input{
	width:100px
}

.srcity a{
	width:50px;
	height:22px;
	line-height:22px;
	margin-left:10px
}

.ltmenu{
	position:relative;
	margin:5px 10px 0 0;
	_margin-right:10px
}

.mndown{
	display:none;
	position:absolute;
	left:0;
	top:28px;
	padding:0 0 5px;
	background:#fff;
	border:1px solid #eae7e7;
	z-index:1
}

.topNav .shjq{
	padding:2px;
}

.topNav li{
	padding:0 16px 0 6px;
	line-height:22px
}

.topRight p{
	position:relative;
	height:28px;
	line-height:28px;
	padding:0 16px 0 6px;
	cursor:pointer;
	z-index:2
}

.topRight b{
	position:absolute;
	width:6px;
	height:3px;
	right:5px;
	top:12px;
	background:url(../images/icons_common.png) no-repeat left -152px
}

.topRight .open{
	margin:4px 9px 0 -1px;
	background:#fff
}

.topRight #ltmn2.open{
	margin-top:3px
}

.topRight .open p{
	border:1px solid #eae7e7;
	border-bottom:0;
	background:#fff
}

#ltmn1{
	_width:85px
}

#ltmn2{
	_width:100px;
	margin-top:4px
}

#ltmn2 p a{
	padding-left:18px;
	background:url(../images/icons_common.png) no-repeat 0 -91px
}

#ltmn3{
	_width:82px
}

#ltmn4{
	_width:72px
}

.topNav .mall{
	padding:0 0 0 16px;
	background:url(../images/icons_common.png) no-repeat 0 -12px
}

#ltmn3 p a{
	padding-left:22px;
	background:url(../images/icons_common.png) no-repeat 7px -44px
}

#ltmn3 ul{
	width:240px;
	padding-top:5px
}

#ltmn3 li{
	width:104px;
	padding:5px 0 0;
	text-align:center;
	line-height:1.4
}

.trlcont{
	display:none;
	position:absolute;
	width:290px;
	padding:5px 10px 15px;
	left:0;
	top:28px;
	border:1px solid #eee;
	background:#fff
}

.trlcont h3{
	font-size:12px;
	color:#2a2929
}

.trlcont li{
	position:relative;
	padding:0;
	height:53px
}

.trlcont ul{
	display:block;
	border-bottom:1px solid #eee
}

.trlcont .pic{
	width:50px
}

.trlcont dd{
	color:#bfbfbf
}

.trlcont .trlrt{
	position:absolute;
	right:0;
	top:0;
	text-align:right
}

.trlcont strong{
	display:block
}

.trlcont .trlrt strong{
	color:#262626
}

.trlcont .trltotl{
	text-align:right;
	color:#3c3c3c;
	line-height:1.4
}

.trlcont .trltotl strong{
	line-height:40px
}

.trlcont .trltotl a{
	height:22px;
	line-height:22px;
	padding:0 7px
}

#header{
	height:110px;
	position:relative;
	z-index:99
}

#header .logo{
	width:405px;
	padding:30px 0 0 35px
}

#header #iSearch{
	width:500px
}

#header .form{
	position:relative;
	width:494px;
	height:30px;
}

#header .form .text{
	background:#fff;
	border:0;
	width:406px;
	height:30px;
	line-height:30px;
	margin-left:10px;
	font-size:14px;
	vertical-align:top;
	*margin-top:-1px;
	outline:0
}

#header .form .text:focus,#header .form .button:focus{
	outline:0
}

#header .form .button{
	width:78px;
	height:30px;
	border:0;
	font-weight:bold;
	font-size:14px;
	cursor:pointer
}

#hotwords a:hover{
	text-decoration:none
}

#search_suggest{
	position:absolute;
	width:418px;
	left:-3px;
	top:32px;
	background:#fff;
	z-index:99
}

#search_suggest li{
	height:30px;
	line-height:30px;
	padding-left:12px;
	cursor:pointer
}

#search_suggest li:hover{
	background:#f2f2f2
}

#home .form,#global .form{
	border:3px solid #ff4747
}

#home #hotwords a:hover,#global #hotwords a:hover{
	color:#ff4747
}

#home #search_suggest,#global #search_suggest{
	border:1px solid #ff4747
}

#present .form{
	border:3px solid #3dd1cb
}

#present #hotwords a:hover{
	color:#17a298
}

#present #search_suggest{
	border:1px solid #3dd1cb
}

#magzine .form{
	border:3px solid #ff8b36
}

#magzine #hotwords a:hover{
	color:#fe8a35
}

#magzine #search_suggest{
	border:1px solid #ff8b36
}

#navArea{
	position:relative;
	height:47px;
	z-index:98
}

.mainNav{
	padding-left:210px
}

.mainNav li{
	height:47px;
	line-height:47px;
	margin:0
}

#navArea .mainNav a{
	padding:0 23px;
	color:#fff;
	white-space:nowrap
}

.mw980 #navArea .mainNav a{
	padding:0 12px;
}

.mainNav a:hover{
	text-decoration:none
}

#home #navArea .mainNav .shhpp{
	border:1px solid #ff4747
}

#present #navArea .mainNav .shhpp{
	border:1px solid #3dd1cb
}

#navArea .mainNav .shhpp{
	left:0;
	top:47px;
	background:#fff;
	height:50px;
	width:156px;
	padding:5px;
	display:none;
}

#navArea .mainNav .ssli:hover .shhpp{
	display:block;
}

#navArea .mainNav .shhpp a{
	padding:0;
}

#navArea .mainNav .shhpp a:hover{
	background:#fff;
}

.subMenu{
	width:210px;
	color:#fff
}

.subMenu h2{
	height:47px;
	line-height:47px;
	background-image:url(../images/icons_common.png);
	background-repeat:no-repeat;
	background-position:188px -255px;
	cursor:pointer;
	font-weight:bold
}

.mnCont{
	color:#6f6e6e
}

.mnCont li{
	border-top:1px solid #fff;
	background-image:url(../images/icons_common.png);
	background-repeat:no-repeat;
	background-position:188px -289px
}
.mnCont li:first-child{
	border-top: none;
}

.mnMgz,.mnPrst{
	background-color:#f2f2f2
}

.mnMov,.mnTs,.mnShow{
	background-color:#f9f9f9
}

.mnCont .on{
	position:relative;
	margin:-1px 0;
	background:#fff;
	z-index:5
}

.mnCont .mainLk{
	height:52px;
	width:148px;
	padding:9px 0 0 58px
}

.mnCont li:last-child .mainLk{
	height: 51px;
}

.mnCont .on .mainLk{
	position:relative;
	padding-top:10px;
	height:52px;
	border-right:1px solid #fff;
	z-index:10
}
.mnCont li.on:first-child .mainLk{
	padding-top:9px;
}

.mnCont .mainLk:hover{
	text-decoration:none
}

.mnMgz .mainLk{
	background:url(../images/icons_common.png) no-repeat 10px -380px
}

.mainLk dt a:hover{
	text-decoration:none;
}

.mnMgz.on .mainLk{
	background-position:10px -379px
}

.mnMov .mainLk{
	background:url(../images/icons_common.png) no-repeat 10px -425px
}

.mnMov.on .mainLk{
	background-position:10px -425px
}

.mnShow .mainLk{
	background:url(../images/icons_common.png) no-repeat 12px -469px
}

.mnShow.on .mainLk{
	background-position:12px -468px
}

.mnPrst .mainLk{
	background:url(../images/icons_common.png) no-repeat 13px -561px
}

.mnPrst.on .mainLk{
	background-position:13px -560px
}

.mnTs .mainLk{
	background:url(../images/icons_common.png) no-repeat 13px -515px
}

.mnTs.on .mainLk{
	background-position:13px -514px
}

.mnMgz .menuKwd a,.mnMgz .getinLink{
	background:#ff8b36
}

.mnPrst .menuKwd a,.mnPrst .getinLink{
	background:#3ed1cb
}

.mnMov .menuKwd a,.mnMov .getinLink{
	background:#5d6789
}

.mnShow .menuKwd a,.mnShow .getinLink{
	background:#5f93f2
}

.mnTs .menuKwd a,.mnTs .getinLink{
	background:#b156ff
}

.fnMenuDiv{
	position:absolute;
	left:206px;
	top:-1px;
	width:660px;
	background:#fff;
	padding:40px 15px 15px
}

.menuKwd{
	top:10px;
	left:15px
}

#navArea .menuKwd a{
	padding:3px 5px;
	margin-right:20px;
	color:#fff
}

#navArea .getinLink{
	position:absolute;
	right:0;
	top:5px;
	height:30px;
	padding:0 20px;
	line-height:30px;
	color:#fff;
	font-family:simsun;
	font-size:14px
}

.mnTypePart{
	width:275px
}

.mnTypePart.mnItem1{
	width:295px
}

.mnTypePart.mnItem2{
	width:395px
}

.mnTypePart.mnItem3{
	width:426px;
	margin-top:30px
}

.mnTypePart.mnItem4{
	width:460px
}

.mnTypeItem{
	width:270px
}

.mnItem2 .mnTypeItem{
	width:410px;
	margin-top:10px
}

.mnItem3 .mnTypeItem{
	width:426px
}

.mnItem4 .mnTypeItem{
	width:460px;
	margin-top:10px
}

.mnTypePart.mnItem1 ul{
	border-right:1px solid #e2e2e2
}

.mnTypeItem li{
	width:135px;
	min-height:60px;
	background:0;
	border-top:0
}

.mnTypeItem dt{
	color:#333
}

.mnItem2 .mnTypeItem li{
	width:205px
}

.mnItem3 .mnTypeItem li{
	float:none;
	width:426px
}

.mnItem4 .mnTypeItem li{
	width:230px
}

.mnTypeItem dd a,.mnTypeItem dd span{
	float:left;
	width:60px;
	color:#888
}

.mnItem3 .mnTypeItem a,.mnItem4 .mnTypeItem a{
	width:auto;
	margin-right:15px;
	display:inline-block;
	white-space:nowrap
}

.mnItem3 .mnTypeItem a{
	float:none
}

.mnTypeItem dd a:hover{
	color:#333
}

.recmmPic{
	width:86px
}

.recmmPic a{
	display:block;
	margin-bottom:10px
}

.recmmPic img{
	vertical-align:top
}

#movPicshow{
	width:233px;
	height:200px
}

#showPicshow{
	width:198px;
	height:300px
}

.owl-theme .owl-dot span{
	margin:0 0 0 6px
}

.mnMov .owl-dot.active span{
	background:#5d6789
}

.mnShow .owl-dot.active span{
	background:#5f93f2
}

#home #navArea,#global #navArea{
	background:#ff4747
}

#home .mainNav .on a,#home .mainNav a:hover,#global .mainNav .on a,#global .mainNav a:hover{
	background:#e71204
}

#home .subMenu h2,#global .subMenu h2{
	background-color:#fb1b1b
}

#home .mnCont,#global .mnCont{
	border:2px solid #fb1b1b;
	border-top:0
}

#home .fnMenuDiv,#global .fnMenuDiv{
	border:1px solid #fb1b1b
}

#home .mnCont .on,#global .mnCont .on{
	border:1px solid #fb1b1b;
	border-right:0;
	border-left:none
}

#present #navArea{
	background:#3dd1cb
}

#present .mainNav .on a,#present .mainNav a:hover{
	background:#17a298
}

#present .subMenu h2{
	background-color:#22b9b1
}

#present .mnCont{
	border:2px solid #22b9b1;
	border-top:0
}

#present .fnMenuDiv{
	border:1px solid #22b9b1
}

#present .mnCont .on{
	border:1px solid #22b9b1;
	border-right:0;
	border-left:none
}

#magzine #navArea{
	background:#ff8b36
}

#magzine .mainNav .on a,#magzine .mainNav a:hover{
	background:#fc5006
}

#magzine .subMenu h2{
	background-color:#fd7007
}

#magzine .mnCont{
	border:2px solid #fd7007;
	border-top:0
}

#magzine .fnMenuDiv{
	border:1px solid #fd7007
}

#magzine .mnCont .on{
	border:1px solid #fd7007;
	border-right:0;
	border-left:none
}

.showPic{
	position:relative;
	overflow:hidden
}

.showPic ul{
	position:relative;
	width:10000px
}

.showPic li{
	position:relative;
	float:left;
	vertical-align:top
}

.pagenav{
	font-size:14px;
	line-height:18px;
	padding:30px 0;
	text-align:center
}

.pagenav a{
	transition:all .3s ease 0s;
	-webkit-transition:all .3s ease 0s
}

.pagenav .extend{
	padding:0 9px 0 4px
}

.pagenav a,.pagenav .current{
	margin-right:4px;
	padding:15px
}

.pagenav .current{
	text-decoration:none
}

.clmn{
	border:1px solid #e0e0e0
}

.clmn h2{
	height:43px;
	padding-left:15px;
	line-height:43px;
	border-bottom:1px solid #e0e0e0;
	background:#f2f2f2;
	font-family:"microsoft Yahei";
	font-size:16px
}

.clmn .clmnList1{
	padding:10px 5px 0
}

.clmn .clmnList1 .pic{
	width:68px;
	height:68px
}

.clmn .pic{
	height:132px;
	width:132px;
	margin:0 auto;
	border:1px solid #e3e3e3;
	text-align:center
}

.clmn .pic img{
	vertical-align:top;
	max-height:132px;
	max-width:132px;
	_width:132px;
	_height:132px
}

.clmnList1 dl{
	width:120px
}

.clmn dt{
	margin-top:5px;
	text-align:center
}

.sdlistWrp{
	height:240px;
	overflow:hidden
}

.clmn .dotNav2{
	right:10px;
	top:15px
}

.clmn .dotNav2 li{
	height:13px;
	width:13px;
	float:left;
	margin-left:5px;
	background:#a5a5a5;
	cursor:pointer
}

.clmn .dotNav2 .on{
	background:#ff4747
}

.clmn .limg1 li{
	width:134px;
	padding-left:56px
}

.clmn .limg1 .add{
	background:url(../images/icons_goods.png) no-repeat 15px 72px
}

.clmn .limg1 .equal{
	width:170px;
	background:url(../images/icons_goods.png) no-repeat 15px -118px
}

.clmn .limg3 .pic{
	margin-right:6px
}

.clmn .limg3 dt{
	text-align:left;
	margin-top:0
}

#btgdPart{
	padding-top:25px
}

#btgdPart .item{
	text-align:center;
	width:134px;
	margin:0 auto
}

#btgdPart .item dt,.clmn .limg1 dt{
	height:38px;
	overflow:hidden
}

#btgdPart .owl-controls{
	position:absolute;
	top:-43px;
	right:10px
}

#btgdPart .owl-dot span{
	width:22px;
	height:22px
}

#btgdPart .owl-dot.active span{
	background:#ff4747
}

#footer{
	background:#e4e4e4
}

#footer .ftnavItem{
	width:142px
}

#footer .ftTese{
	padding:20px 30px
}

#footer .ftTese dl{
	padding:0 80px 10px;
	width:66px;
	border-right:1px solid #bababa;
	text-align:center;
	font-family:"microsoft Yahei"
}

#footer .ftTese dt{
	padding:55px 0 5px
}

#footer .ftTese .ts1{
	padding-left:0
}

#footer .ftTese .ts4{
	padding-right:0;
	border-right:0
}

#footer .ftTese .ts1 dt{
	background:url(../images/icons_common.png) no-repeat -79px -157px
}

#footer .ftTese .ts2 dt{
	background:url(../images/icons_common.png) no-repeat -148px -157px
}

#footer .ftTese .ts3 dt{
	background:url(../images/icons_common.png) no-repeat -79px -272px
}

#footer .ftTese .ts4 dt{
	background:url(../images/icons_common.png) no-repeat -148px -272px
}

#footer .ftnavItem.last{
	width:90px
}

#footer .rltList li{
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:0 8px 5px 9px;
	background:url(../images/icons_common.png) no-repeat left -205px
}

#footer .rltList li.first{
	background:0
}

#footer .frdLink .frdTtl{
	float:left;
	width:72px;
	text-align:right
}

#footer .cpnLink{
	text-align:center
}

#footer .frdLink .rltList{
	float:left;
	width:738px
}

#footer .brand span{
	margin:0 1px
}

#footer .brand img{
	border:1px solid #bdbdbd;
	width:90px;
	border-radius:4px;
}

#footer .ftSns{
	background:#fff
}

/*#footer .ftSns ul{
	width:730px;
	height:85px;
	background:url(../images/bg_erweima.gif) no-repeat 0 0
}

#footer .ftSns li{
	width:166px;
	padding:57px 0 0 90px
}

*/

#footer .ftSns ul{
	width:830px;
	height:196px;
	background:url(../images/img_qrcode_footer.gif) no-repeat 0 0
}

#footer .ftSns li{
	width:185px;
	padding:57px 0 0 90px
}

#footer .wbgb{
	width:80px;
	height:21px;
	line-height:21px;
	border:solid 1px #ccc;
	font-size:12px;
	color:#666;
	position:absolute;
	bottom:16px;
	right:112px;
	background:#fff;
	text-align:center;
	text-decoration:none
}

#footer a:hover.wbgb{
	color:#ff4747
}

#footer .ftSns a{
	margin-right:5px;
	float:left
}

#footer .ftSns .a1{
	width:80px;
	height:18px;
	background:url(../images/btn_ios.gif) left top no-repeat
}

#footer .ftSns .a1:hover{
	background:url(../images/btn_ios1.gif) left top no-repeat
}

#footer .ftSns .a2{
	width:80px;
	height:18px;
	background:url(../images/btn_android.gif) left top no-repeat
}

#footer .ftSns .a2:hover{
	background:url(../images/btn_android1.gif) left top no-repeat
}

.mask{
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:100;
	background:#000;
	filter:alpha(opacity=30);
	background:rgba(0,0,0,0.3)
}

.mw980{
	min-width:980px
}

.mw980 .w1200{
	width:980px
}

.mw980 .w990{
	width:770px
}

.mw980 .w980{
	width:760px
}

.mw980 .w970{
	width:750px
}

.mw980 .w910{
	width:690px
}

.mw980 .w900{
	width:680px
}

.mw980 .w800{
	width:660px
}

.mw980 .w700{
	width:480px
}

.mw980 .w670{
	width:510px
}

.mw980 .w690{
	width:470px
}

.mw980 .w400{
	width:326px
}

.mw980 .w300{
	width:240px
}

.mw980 .w150{
	width:120px
}

.mw980 .w70{
	width:50px
}

.mw980 .four{
	display:none
}

.mw980 .clmn .limg1 li{
	width:111px;
	padding-left:45px
}

.mw980 .clmn .limg1 .pic,.mw980 .clmn .limg1 img{
	width:109px
}

.mw980 .clmn .limg1 .pic{
	height:109px
}

.mw980 .clmn .limg1 .add{
	background-position:9px 72px
}

.mw980 .clmn .limg1 .equal{
	width:150px
}

.mw980 #header .logo{
	width:290px;
}

.mw980 #header #iSearch{
	width:455px;
}

.mw980 #header .form{
	width:452px;
}

.mw980 #search_suggest{
	width:376px;
}

.mw980 #header .form .text{
	width:364px;
}

.mw980 #navArea .mainNav .shhpp a{
	padding:0;
}

.slogenInn span{
	display:none;
	top:58px;
	left:0px;
	width:180px;
	border:3px solid #ff6f00;
}

.slogenInn span img{
	width:100%;
}

.slogenInn:hover span{
	display:block;
}

.pagenav .nextpostslink { width:79px; height:39px; line-height:39px; cursor:pointer; text-align:center; border:solid 1px #ddd; color:#303030; margin-right:16px; display:inline-block; font-family:simsun;}
.pagenav .nextpostslink:hover{color:#ff4747; border:solid 1px #ff4747;}

.pagenav a{ border:solid 1px #ddd;  width:39px; text-align:center; vertical-align:top;}
.pagenav a:hover{ border:solid 1px #ff4747; color:#ff4747; }
.pagenav .page_x , .pagenav a:hover.page_x{margin-left:-1px;}
.pagenav a:hover.page_x{ position:relative; z-index:999}
.pagenav .ellipsis{ width:39px; line-height:41px; display:inline-block;}
.pagenav span{line-height:39px;}
.pagenav input , .pagenav .btn{ width:46px;  height:23px; text-align:center; border:solid 1px #ddd; color:#606060;}
.pagenav .btn{ line-height:23px; margin-top:7px; cursor:pointer; display: inline-block;}
.pagenav .btn:hover {  border:solid 1px #ff4747; color:#ff4747;}
 .pagenav .nextpostslink.hover{ border:solid 1px #ddd; color:#ddd; }
.feedback{position:absolute;bottom:10px;right:0;line-height: 22px;z-index: 999;text-align:right;}

/*书报亭下载引导*/

.cfc{
	position:fixed;
	bottom:0px;
	height:210px;
	width:0%;
	z-index:999
}

.cfc .pic{
	width:1150px;
	height:210px;
	position:absolute;
	z-index:2;
	top:11px;
	background:url(../images/fcc.png) center top no-repeat;
	margin-left:-565px;
	left:50%;
}

.cfc .bgblue{
	width:277px;
	padding:4px 5px;
	position:absolute;
	top:110px;
	right:222px;
	color:#fff;
	background:#5b6876
}

.cfc .btn{
	width:70px;
	height:30px;
	text-align:center;
	line-height:30px;
	color:#fff;
	background:#f9274a;
	border:none;
	float:right;
}

.cfc .gb{
	position:absolute;
	top:35px;
	right:20px;
	font-size:48px;
	line-height:1.2;
	text-decoration:none;
	font-family:Simsun;
	color:#758599;
	font-weight:bold;
	outline:0 none
}

.mt8{
	margin-top:8px;
}

.fs9{
	color:#999;
}

.cfcbg{
	width:100%;
	height:175px;
	background:#233040;
	position:relative;
	bottom:-46px;
	z-index:1;
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	-khtml-opacity:0.90;
	opacity:0.90;
}

.fs_cc{
	color:#CCB9B9;
}

.cfc .teltxt{
	width:188px;
	height:30px;
	background:#fff;
	border:none;
	padding:0 5px;
	float:left;
}

.cfc .bg1{
	background:#404953;
	width:452px;
	height:170px;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity:0.9;
	opacity:0.9;
}

.dfc{
	position:fixed;
	bottom:20px;
	display:none;
	z-index:999;
	cursor:pointer;
}

/*201608*/
.mw980 .four{
	display:none
}

.mw980 .fourtwo{
	display:block;
}

.fourtwo{
	display:none;
}

